/*** 本文件由CSMIS2.0-ModelCreater(UTF-8)工具辅助生成，版本1.0 ***/

package com.ce.sys.msg.dao.po;


import java.io.Serializable;

import com.ce.framework.datamaintain.dao.po.AbstractPO;
/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2013-03-22
* 创建时间：09:51:05
* 功能描述：系统消息定义表 [SYS_T_MSG$DEFINE]表的映射类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class SysMsgDefine extends AbstractPO implements Serializable
{
	private static final long serialVersionUID = 1L;
	
	
		/* variable 主键 [VC_ID] */
		private java.lang.String vcId;

		/* variable 显示名称 [VC_NAME] */
		private java.lang.String vcName;

		/* variable 对应的SQL查询语句，语句应该返回一行一列的数据，如select count(*) from …，该语句返回的结果可置入显示文本中。 [VC_SQL] */
		private java.lang.String vcSql;

		/* variable 如果用SQL语句查出的结果>0则显示该消息，消息中可以用$1引用SQL语句中查出的结果，如：有$1条新邮件，请查收。 [VC_TITLE] */
		private java.lang.String vcTitle;

		/* variable 用户点击后跳转到的页面，如：/sys/sysMsg.do [VC_URL] */
		private java.lang.String vcUrl;

		/* variable 该消息对应系统菜单上的某个节点ID，此列要和用户权限关联 [VC_RESC$ID] */
		private java.lang.String vcRescId;

		/* variable 消息类别，默认为0－个人消息，1－公开类型，任何登陆的用户都可用到，如邮件等应设置为公开类型 [N_FLAG] */
		private java.lang.Integer nflag;

		/* variable 删除标识 [VC_DEL$FLAG] */
		private java.lang.String vcDelFlag;

		/* variable  [VC_ACTION$ID] */
		private java.lang.String vcActionId;

	
	
		/******key******/

		/**
		* getter 主键 [VC_ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcId()
		{
			return this.vcId;
		}

		/**
		* getter 显示名称 [VC_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getVcName()
		{
			return this.vcName;
		}

		/**
		* getter 对应的SQL查询语句，语句应该返回一行一列的数据，如select count(*) from …，该语句返回的结果可置入显示文本中。 [VC_SQL]
		* @return java.lang.String
		*/
		public java.lang.String getVcSql()
		{
			return this.vcSql;
		}

		/**
		* getter 如果用SQL语句查出的结果>0则显示该消息，消息中可以用$1引用SQL语句中查出的结果，如：有$1条新邮件，请查收。 [VC_TITLE]
		* @return java.lang.String
		*/
		public java.lang.String getVcTitle()
		{
			return this.vcTitle;
		}

		/**
		* getter 用户点击后跳转到的页面，如：/sys/sysMsg.do [VC_URL]
		* @return java.lang.String
		*/
		public java.lang.String getVcUrl()
		{
			return this.vcUrl;
		}

		/**
		* getter 该消息对应系统菜单上的某个节点ID，此列要和用户权限关联 [VC_RESC$ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcRescId()
		{
			return this.vcRescId;
		}

		/**
		* getter 消息类别，默认为0－个人消息，1－公开类型，任何登陆的用户都可用到，如邮件等应设置为公开类型 [N_FLAG]
		* @return java.lang.Integer
		*/
		public java.lang.Integer getNflag()
		{
			return this.nflag;
		}

		/**
		* getter 删除标识 [VC_DEL$FLAG]
		* @return java.lang.String
		*/
		public java.lang.String getVcDelFlag()
		{
			return this.vcDelFlag;
		}

		/**
		* getter  [VC_ACTION$ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcActionId()
		{
			return this.vcActionId;
		}


	
		/******key******/

		/**
		* setter 主键 [VC_ID]
		* @param java.lang.String vcId
		*/
		public void setVcId(java.lang.String vcId)
		{
			 this.vcId=vcId;
		}

		/**
		* setter 显示名称 [VC_NAME]
		* @param java.lang.String vcName
		*/
		public void setVcName(java.lang.String vcName)
		{
			 this.vcName=vcName;
		}

		/**
		* setter 对应的SQL查询语句，语句应该返回一行一列的数据，如select count(*) from …，该语句返回的结果可置入显示文本中。 [VC_SQL]
		* @param java.lang.String vcSql
		*/
		public void setVcSql(java.lang.String vcSql)
		{
			 this.vcSql=vcSql;
		}

		/**
		* setter 如果用SQL语句查出的结果>0则显示该消息，消息中可以用$1引用SQL语句中查出的结果，如：有$1条新邮件，请查收。 [VC_TITLE]
		* @param java.lang.String vcTitle
		*/
		public void setVcTitle(java.lang.String vcTitle)
		{
			 this.vcTitle=vcTitle;
		}

		/**
		* setter 用户点击后跳转到的页面，如：/sys/sysMsg.do [VC_URL]
		* @param java.lang.String vcUrl
		*/
		public void setVcUrl(java.lang.String vcUrl)
		{
			 this.vcUrl=vcUrl;
		}

		/**
		* setter 该消息对应系统菜单上的某个节点ID，此列要和用户权限关联 [VC_RESC$ID]
		* @param java.lang.String vcRescId
		*/
		public void setVcRescId(java.lang.String vcRescId)
		{
			 this.vcRescId=vcRescId;
		}

		/**
		* setter 消息类别，默认为0－个人消息，1－公开类型，任何登陆的用户都可用到，如邮件等应设置为公开类型 [N_FLAG]
		* @param java.lang.Integer nflag
		*/
		public void setNflag(java.lang.Integer nflag)
		{
			 this.nflag=nflag;
		}

		/**
		* setter 删除标识 [VC_DEL$FLAG]
		* @param java.lang.String vcDelFlag
		*/
		public void setVcDelFlag(java.lang.String vcDelFlag)
		{
			 this.vcDelFlag=vcDelFlag;
		}

		/**
		* setter  [VC_ACTION$ID]
		* @param java.lang.String vcActionId
		*/
		public void setVcActionId(java.lang.String vcActionId)
		{
			 this.vcActionId=vcActionId;
		}

	
    /**
     * 无参数构造函数
     */
    public SysMsgDefine(){
    }
}


